package com.navinfo.data.journal;

/**
 * 行程原始数据
 */
public class TripRawRecord {
    /**
     * 行程开始纬度
     */
    long routeStartLatitude;
    /**
     * 行程开始经度
     */
    long routeStartLongitude;
    /**
     * 行程截止纬度
     */
    long routeEndLatitude;
    /**
     * 行程开始经度
     */
    long routeEndLongitude;
    /**
     * 行程积分里程
     */
    int routeIntegralMileage;
    /**
     * 行程开始时间点
     */
    int routeStartTime;
    /**
     * 行程截止时间点
     */
    int routeEndTime;
    /**
     * 行程载荷
     */
    int vehicleEstimatedLoad;

    @Override
    public String toString() {
        return "TripRawRecord[routeStartLatitude=" + routeStartLatitude + ",routeStartLongitude=" + routeStartLongitude
                + ",routeEndLatitude=" + routeEndLatitude + ",routeEndLongitude=" + routeEndLongitude
                + ",routeIntegralMileage=" + routeIntegralMileage
                + ",routeStartTime=" + routeStartTime+ ",routeEndTime=" + routeEndTime
                + ",vehicleEstimatedLoad=" + vehicleEstimatedLoad + "]";
    }

    public TripRawRecord(long routeStartLatitude, long routeStartLongitude, long routeEndLatitude, long routeEndLongitude, int routeIntegralMileage, int routeStartTime, int routeEndTime,int vehicleEstimatedLoad) {
        this.routeStartLatitude = routeStartLatitude;
        this.routeStartLongitude = routeStartLongitude;
        this.routeEndLatitude = routeEndLatitude;
        this.routeEndLongitude = routeEndLongitude;
        this.routeIntegralMileage = routeIntegralMileage;
        this.routeStartTime = routeStartTime;
        this.routeEndTime = routeEndTime;
        this.vehicleEstimatedLoad = vehicleEstimatedLoad;
    }

    public long getRouteStartLatitude() {
        return routeStartLatitude;
    }

    public void setRouteStartLatitude(long routeStartLatitude) {
        this.routeStartLatitude = routeStartLatitude;
    }

    public long getRouteStartLongitude() {
        return routeStartLongitude;
    }

    public void setRouteStartLongitude(long routeStartLongitude) {
        this.routeStartLongitude = routeStartLongitude;
    }

    public long getRouteEndLatitude() {
        return routeEndLatitude;
    }

    public void setRouteEndLatitude(long routeEndLatitude) {
        this.routeEndLatitude = routeEndLatitude;
    }

    public long getRouteEndLongitude() {
        return routeEndLongitude;
    }

    public void setRouteEndLongitude(long routeEndLongitude) {
        this.routeEndLongitude = routeEndLongitude;
    }

    public int getRouteIntegralMileage() {
        return routeIntegralMileage;
    }

    public void setRouteIntegralMileage(int routeIntegralMileage) {
        this.routeIntegralMileage = routeIntegralMileage;
    }

    public int getRouteStartTime() {
        return routeStartTime;
    }

    public void setRouteStartTime(int routeStartTime) {
        this.routeStartTime = routeStartTime;
    }

    public int getRouteEndTime() {
        return routeEndTime;
    }

    public void setRouteEndTime(int routeEndTime) {
        this.routeEndTime = routeEndTime;
    }

    public int getVehicleEstimatedLoad() {
        return vehicleEstimatedLoad;
    }

    public void setVehicleEstimatedLoad(int vehicleEstimatedLoad) {
        this.vehicleEstimatedLoad = vehicleEstimatedLoad;
    }
}
